package com.one.rope.mvp.web.business.service;

import com.one.rope.mvp.web.business.entity.CompanyMember;
import com.baomidou.mybatisplus.extension.service.IService;
import com.one.rope.mvp.web.common.dto.admin.team.SaveTeamMemberDTO;
import com.one.rope.mvp.basecore.bean.ResponseObject;

/**
 * <p>
 * 企业团队成员信息表 服务类
 * </p>
 *
 * @author wesley
 * @since 2020-02-20
 */
public interface ICompanyMemberService extends IService<CompanyMember> {

  /**
   * 保存团队成员信息
   */
  ResponseObject saveTeamMember(SaveTeamMemberDTO requestDTO);

  /**
   * 删除团队成员
   */
  ResponseObject deleteTeamMember(Long id);

  /**
   * 查询团队成员详细信息
   */
  ResponseObject teamMemberDetail(Long id);
}
